package com.eber.demo.design.state.c;

public abstract class LiftStateAbstract {
    protected Context context;

    public void setContext(Context _context) {
        this.context = _context;
    }

    // 首先电梯门开启动作
    public abstract void open();
    // 电梯门可以开户，那当然也就可以关闭了
    public abstract void close();
    // 电梯要能上能下
    public abstract void run();
    // 电梯还要能停下来
    public abstract void stop();
}
